﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace Sireass.Dal
{
    public interface IProyectoDal
    {
        IDataReader Fetch();
        IDataReader Fetch(long idProyecto);
        long Insert(long idPrograma, long idUnidadResposable, long idResponsable, string proyecto, string claveProyecto,
            string objetivo, string meta, DateTime fechaInicioVigencia, DateTime fechaFinVigencia, bool habilitado);
        void Update(long idProyecto, long idPrograma, long idUnidadResposable, long idResponsable, string proyecto, string claveProyecto,
            string objetivo, string meta, DateTime fechaInicioVigencia, DateTime fechaFinVigencia, bool habilitado);
        void Delete(long idProyecto);
    }
}
